﻿module Sustainalytics.Controversies {
    export class MapDataDto {
        constructor(
            public geoData: LocationDto,
            public mapLocationType: MapLocationType,
            public detailsToolTip: MapDataDtoDetails[]
        ) {

        }
    }   




    export class MapDataDtoDetails {
        constructor(
            public link: string,
            public name:string
            ) {
            
        }
    }

    export class LocationDto {
        constructor(
            public address: string,
            public latitude: number,
            public longitude: number
        ) {
            
        }
    }

    export enum MapLocationType{
        HQ,Incident
    }
}